The Sensex was up 70 points and the Nifty was up 20 points led by SBI on robust Q2 earnings.
The Sensex ended below 28,000 for the second straight day at 27,869.
The Indian rupee also trimmed most of its early gains and was trading at Rs 61.28 compared to its Wednesday's close of Rs 61.31 to the US dollar.
The 30-share Sensex gained 321 points to end at 26,430 and the 50-share Nifty surged 100 points to end at 7,879.
Meanwhile, IT index continues to be the top loser down 3.8%. Financial stocks witnessed renewed buying interest at lower levels.
Markets recovered in late trades, amid firm European cues, led by rebound in financials and gains in IT shares.
Markets extended gains led by financials and capital goods shares coupled with a rebound in IT shares.
Market ended lower for the third straight session led by IT stocks amid downgrade by Citigroup.
Markets ended tad lower with financials declining the most ahead of RBI policy review tomorrow.
S&P upgraded India's credit outlook to 'stable' from 'negative' earlier.
Nifty September F&O series ended lower after seven consecutive positive series with Metal Index falling the most
Markets recorded their biggest single-day fall since August 1 amid growth concerns in the euro zone.
The 30-share Sensex lost 22 points to close at 27,090 and the 50-share Nifty gained 7 points to end at 8,121.
Investors booked profit ahead of the outcome of the two-day US Fed policy meet which begins today.
Benchmark share indices ended lower on profit taking after they touched record highs in the previous session.
The 30-share Sensex lost 54 points at end at 27,086 and 50-share Nifty shed 19 points to close at 8,096.
The Sensex ended above 27,000 for the first time while the Nifty topped 8,100.
Select metal stocks rebounded while power stocks extended losses after SC verdict on coal block allocations.
Markets ended at record closing highs for the second day in a row on institutional buying.
Gains were led by Tata Motors on robust Q1 earnings and HDFC Group shares.